self-rated health - German English Dictionary